package com.plian.system.entity.sys;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.plian.system.mybatis.base.BaseEntity;
import lombok.*;

/**
 * @description: 表单历史记录
 * @author: gangan
 * @create: 2020-09-08 15:08
 */
@Data
@TableName("sys_form_history_record")
@EqualsAndHashCode(callSuper = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
@JsonInclude(value = JsonInclude.Include.NON_NULL)
public class FormHistoryRecord extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 记录id
     */
    private Object recordId;

    /**
     * 记录
     */
    @JsonIgnore
    private String record;

    /**
     * 版本号
     */
    private Integer version;

    /**
     * 表单类型
     */
    private String formType;
}
